export function runCodeWithBlob(code: string) {
    const blob = new Blob(
        [code],
        { type: 'text/javascript' }
    )

    const url = URL.createObjectURL(blob)

    // 动态 import blob 模块（ESM）
    import(/* @vite-ignore */ url)
        .catch(err => {
            console.error('代码运行失败:', err)
        })
}